strap connecting rod end - Französisch Englisch Wörterbuch